package 模板模式;

/**
 * 狗
 *
 * @author ithuameng
 */
public abstract class Dog {

    /**
     *  每只狗都会吃饭睡觉  但会不一样的舞蹈
     */
    public abstract void dance();

    public void eat() {
        System.out.println("我会吃饭...");
    }

    public void sleep() {
        System.out.println("我会睡觉...");
    }

    public void everyDay() {
        eat();
        dance();
        sleep();
    }
}
